Noun Definition

momordica

1.Definition: Old World tropical vine

Related Noun(s):genus momordica

Category: Plants