Englishfor English speakers
lamellate English
Meaning lamellate meaning
What does lamellate mean?
lamellate
Synonyms lamellate synonyms
What other words have the same or similar meaning as lamellate?