gynura gynura

Definition(s):

  • (n) genus of Old World tropical herbs: velvet plants

Wiki Images for gynura

definition of gynura
meaning of gynura
Word of the Day
effusion effusion
/ɪ ˈfju ʒən/