Tamil Dictionary 🔍

lamellibranch

La*mel"li*branch, n. (Zoöl.) Defn: One of the Lamellibranchia. Also used adjectively.


lamellibranch - Similar Words