GYNURA





Definition:

  1. [noun] genus of Old World tropical herbs: velvet plants
    Synonyms: Gynura, genus Gynura

Synonyms: