lamellate
adjectiveDefinition of lamellate
1
: composed of or furnished with lamellae
2
: lamellar sense 2
Keep scrolling for more
Keep scrolling for more