Noun Definition

torpediniformes

1.Definition: rays with bodies shaped like torpedoes

Category: Animals