×

squamule meaning in Chinese

n.
【生物学】小鳞片。

Related Words

  1. squamula thoracalis
  2. squamularia
  3. squamuliform
  4. squamulose
PC Version

Copyright © 2018 WordTech Co.