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
affectation affectation
/ˌæ fɛk ˈteɪ ʃən /