×

lepidote meaning in English

adj.
【生物学】有鳞片的。

Related Words

  1. lepidostrobophyllum
  2. lepidostrobus
  3. lepidotus
  4. lepidoziaceae
PC Version

Copyright © 2018 WordTech Co.