Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Lamellated
a.
Composed of, or furnished with, thin plates or scales. See Illust. of Antennae.
←
Lamellate
Lamellibranch
→
Shares
Related Words
Amel
Lame
Lamel
Lamella
Lamellate
Late
Lated
Mell
Mellate
Menu
Home
Search
My Last Searches