Definition of Self-Fertilised

  • 1. Fertilized by its own pollen Adjective Satellite

Synonyms for word "self-fertilised"

Semanticaly linked words with "self-fertilised"