Tamil Dictionary 🔍

pedunculata

Pe*dun`cu*la"ta, n. pl. Etym: [NL. See Peduncle.] (Zoöl.) Defn: A division of Cirripedia, including the stalked or goose barnacles.


pedunculata - Similar Words