|
Definition of Squamule
1. Noun. A minute scale.
Definition of Squamule
1. n. Same as Squamula.
Definition of Squamule
1. a little scale [n -S]
Medical Definition of Squamule
1.
|
1. Noun. A minute scale.
1. n. Same as Squamula.
1. a little scale [n -S]
1.