Squamule \Squam"ule\, n. (Bot.) Same as {Squamula}.
squamule n : a minute scale
Copyright © 2024 3Dict.net