Self-compatible (noun) Definition, Meaning & Examples

adjective Botany.
  1. (of a plant species or cultivar) able to be fertilized by its own pollen.
adjective
  1. (of a plant) capable of self-fertilization
Self-compatible (noun) Definition, Meaning & Examples

More Definitions