self-pollinated Meaning, Definition & Usage

  1. adjective satellite fertilized by its own pollen
    self-fertilised; self-fertilized.

WordNet