Thesaurus.com
Dictionary.com

seeded

ADJECTIVE
planted
Synonyms
STRONGEST
STRONG