torpedinoid (English, noun)
expansion: torpedinoid (plural torpedinoids)
Senses:
topics: biology
natural-sciences
zoology
glosses: a member of the Torpediniformes order of electric rays.
Forms:
form: torpedinoids
tags: plural