×

quillaia meaning in English

n.
皂树;皂树皮 (=soapbark)。

Related Words

  1. quillacollo
  2. quillagua
  3. quillaia bark
  4. quillaia extracts
PC Version

Copyright © 2018 WordTech Co.