Lamel(n.) See Lamella.
Lamellate(a.) Alt. of Lamellated
Lamellated(a.) Composed of, or furnished with, thin plates or scales. See Illust. of Antennae.

Words within lamellate

8 letter words: 3 results
7 letter words: 5 results
View all words...