English → Hindi dictionary
wild water lemon
Definition
tropical American passion flower with finely dissected bracts; stems malodorous when crushed
Looking for poetry? Read shayari and poems by great poets.
tropical American passion flower with finely dissected bracts; stems malodorous when crushed
Looking for poetry? Read shayari and poems by great poets.