Popular Wordlists
  • word of the day

    tree poppy

    tree poppy - Dictionary definition and meaning for word tree poppy

    Definition
    (noun) evergreen shrub of southwestern United States and Mexico often cultivated for its fragrant golden yellow flowers
    Synonyms : bush poppy
Connect with us on Facebook