seed (of a plant) - English Synonyms Dictionary