SynonymX
Speak
Self-Pollinated
Definition of Self-Pollinated
1.
Fertilized by its own pollen
Adjective Satellite
Synonyms for word "self-pollinated"
self-fertilised
self-fertilized
Semanticaly linked words with "self-pollinated"
autogamic
autogamous