Tamil Dictionary 🔍

cyphonautes

Cyph`o*nau"tes (sf`-n"tz), n. Etym: [NL., fr. Gr. (Zoöl.) Defn: The free-swimming, bivalve larva of certain Bryozoa.


cyphonautes - Similar Words