English dictionary

wild water lemon meaning and definition

Definition and meaning of wild water lemon at MeaningMonkey.org. wild water lemon meaning and definition in the English Dictionary.

WILD WATER LEMON noun

Definition of wild water lemon (noun)

  1. tropical American passion flower with finely dissected bracts; stems malodorous when crushed
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: