Torpediniformes

Explore definitions, synonyms, and language insights of Torpediniformes

Definitions

Noun
rays with bodies shaped like torpedoes

More General Terms