torpedinoid

noun

torpedinoid

noun

Etymology From torpedo + -oid.

1

Biology, Natural sciences, Zoology a member of the Torpediniformes order of electric rays.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.