GENUS MOMORDICA





Definition:

  1. [noun] Old World tropical vine
    Synonyms: Momordica, genus Momordica

Synonyms: