×
squamulose
meaning in English
adj.
有细鳞的,覆以细鳞的,由细鳞组成的。
Related Words
squamule
squamuliform
squander
squander away
PC Version
Copyright © 2018 WordTech Co.