Definition of Self-Fertilized

  • 1. Fertilized by its own pollen Adjective Satellite

Synonyms for word "self-fertilized"

Semanticaly linked words with "self-fertilized"