Tamil Dictionary 🔍

pelecypoda

Pel`e*cyp"o*da, n. pl. Etym: [NL., fr. Gr. -poda.] (Zoöl.) Defn: Same as Lamellibranchia.


pelecypoda - Similar Words