meaning of Alabama-Schaufelstör

Alabama-Schaufelstör - German to English

Alabama sturgeon [Scaphirhynchus suttkusi]