×

cajuput meaning in English

n.
【植物;植物学】白千层 (Melaleuca leuca dendra)。

Related Words

  1. cajun french
  2. cajun spice
  3. cajuput oil
  4. cajuri
PC Version

Copyright © 2018 WordTech Co.