EGAVE

microsquamule

Meaning

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