Popular Wordlists
  • word of the day

    storax family

    storax family - Dictionary definition and meaning for word storax family

    Definition
    (noun) a widely distributed family of shrubs and trees of order Ebenales
Connect with us on Facebook