×

anchusa meaning in English

n.
【园艺】毛茎植物,阿看草。

Related Words

  1. anchupans
  2. anchuras
  3. anchusa tinctoria
  4. anchusic acid
PC Version

Copyright © 2018 WordTech Co.