Lamellae meaning

Plural form of lamella.
noun
0
0
Advertisement