English → Hindi dictionary
cedrela odorata
Definition
tropical American tree yielding fragrant wood used especially for boxes
Looking for poetry? Read shayari and poems by great poets.
tropical American tree yielding fragrant wood used especially for boxes
Looking for poetry? Read shayari and poems by great poets.