torpedinoid🔊nounEtymology From torpedo + -oid.1Biology, Natural sciences, Zoology a member of the Torpediniformes order of electric rays.