English → Hindi dictionary
cucumber tree
Definition
American deciduous magnolia having large leaves and fruit like a small cucumber
Looking for poetry? Read shayari and poems by great poets.
American deciduous magnolia having large leaves and fruit like a small cucumber
Looking for poetry? Read shayari and poems by great poets.