sown the seeds of

English

Verb

sown the seeds of

  1. past participle of sow the seeds of