EGAVE
microsquamule
Meaning
noun
A very small squamule.
Save “microsquamule” to learn later