Self-pollinate
Synonyms for Self-pollinate
- pollinate
- fertilize
- fertilise
- cross-fertilize
- self-fertilize
- cross-pollinate
- breed
- crossbreed
- pollenate
For more similar words, try Self-pollinate on Thesaurus.plus dictionary