English → Hindi dictionary
cinnamomum loureirii
Definition
tropical southeast Asian tree with aromatic bark; yields a bark used medicinally
Looking for poetry? Read shayari and poems by great poets.
tropical southeast Asian tree with aromatic bark; yields a bark used medicinally
Looking for poetry? Read shayari and poems by great poets.