maikoa maikoa

Definition(s):

  • (n) a South American plant that is cultivated for its large fragrant trumpet-shaped flowers
Word of the Day
languish languish
/ˈlæŋɡ wɪʃ /