lamellate
English
lamellate meaning in English • lamellate का अर्थ अंग्रेजी में
Adjective
- Composed of, or furnished with, thin plates or scales. See >Illust. > of Antennæ>.