Popular Wordlists
  • word of the day

    lathyrus splendens

    lathyrus splendens - Dictionary definition and meaning for word lathyrus splendens

    Definition
    (noun) shrubby California perennial having large pink or violet flowers; cultivated as an ornamental
    Synonyms : pride of california
Connect with us on Facebook