meaning of lamellated
1.
Composed
of,
or
furnished
with,
thin
plates
or
scales.
See
Illust.
of
Antennae.
Related Words
lamellated
|
Developed & Maintained By
Taraprasad.com