meaning of nutmeg tree

1. East Indian tree widely cultivated in the tropics for its aromatic seed; source of two spices: nutmeg and mace


Related Words

nutmeg tree |

Developed & Maintained By Taraprasad.com

Treasure Words