×

lanate meaning in English

adj.
【植、动】绵状的;具绵状毛的;面上有细绒[细毛]的。

Related Words

  1. lanat mt
  2. lanata
  3. lanate alder bark
  4. lanatechead saussurea herb with flower
PC Version

Copyright © 2018 WordTech Co.