×

tricostate meaning in English

adj.
【植、动】有三中脉的;有三肋的。

Related Words

  1. tricosoic acid
  2. tricosporon beigelii
  3. tricosyl
  4. tricot
PC Version

Copyright © 2018 WordTech Co.