leonotis leonotis

Definition(s):

  • (n) small genus of tropical herbs and subshrubs of South Africa

Wiki Images for leonotis

definition of leonotis
meaning of leonotis
Word of the Day
indigent indigent
/ˈɪn dɪ dʒənt /