English → Hindi dictionary

wild water lemon

वाइल्ड वाटर लेमनNOUN

Definition

tropical American passion flower with finely dissected bracts; stems malodorous when crushed

Looking for poetry? Read shayari and poems by great poets.