maikoa




Definitions of maikoa
  1. noun

    a South American plant that is cultivated for its large fragrant trumpet-shaped flowers

    synonyms:
    Brugmansia arborea, Datura arborea, angel’s trumpet
    see moresee less

    type of:

    bush, shrub

    a low woody perennial plant usually having several major stems

Word Family