Tamil Dictionary 🔍

lamellate

Lam"el*late, Lam"el*la`ted, a. Etym: [See Lamella.] Defn: Composed of, or furnished with, thin plates or scales. See Illust. of Antennæ.


lamellate - Similar Words