Summary
English Synonyms:   more detail...
  1. Momordica:


English

Detailed Synonyms for Momordica in English

Momordica:

Momordica [the ~] noun

  1. the Momordica
    – Old World tropical vine 1
    the Momordica; the genus Momordica
    – Old World tropical vine 1

Related Definitions for "Momordica":

  1. Old World tropical vine1

Related Synonyms for Momordica