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 lamel

4 letter words: 11 results
3 letter words: 13 results
View all words...