Tamil Dictionary 🔍

diphyozooid

Diph`y*o*zo"oid, n. Etym: [Gr. zooid.] (Zoöl.) Defn: One of the free-swimming sexual zooids of Siphonophora.


diphyozooid - Similar Words