seed plant - English Synonyms Dictionary