- self-pollinated as an adjective:
- 1
self-pollinated
adjective
1 self-pollinated
Fertilized by its own pollen.
synonyms: self-fertilised, self-fertilized.
debug info: 0.0145
adjective
Fertilized by its own pollen.
synonyms: self-fertilised, self-fertilized.
debug info: 0.0145