Home
Search
Index
Definify.com
Webster
1913
Edition
Squamule
Squam′ule
(-ū̍l)
,
Noun.
(Bot.)
Same as
Squamula
.
Similar Results
Squabble