English dictionary
balsam pear meaning and definition
Definition and meaning of balsam pear at MeaningMonkey.org. balsam pear meaning and definition in the English Dictionary.BALSAM PEAR noun
Definition of balsam pear (noun)
- tropical Old World vine with yellow-orange fruit
- synonyms: Momordica charantia
Source: Princeton University Wordnet