×
squamule
meaning in Chinese
n.
【生物学】小鳞片。
Related Words
squamula thoracalis
squamularia
squamuliform
squamulose
PC Version
Copyright © 2018 WordTech Co.