meaning of saigon cinnamon

1. tropical southeast Asian tree with aromatic bark; yields a bark used medicinally


Related Words

saigon cinnamon |

Developed & Maintained By Taraprasad.com

Treasure Words