×

macadamia meaning in English

n. macadamia, evergreen tree native to australia; edible hard-shelled seed of the macadamia tree

Related Words

  1. macadam
  2. macadam goudronné
  3. macadamiser
  4. macao
PC Version

Copyright © 2018 WordTech Co.