Extensive cross-pollination Synonyms

Definitions for Extensive


EC abbreviation

EC is an abbreviation for Extensive Cross-pollination
What does EC stand for?
EC stands for "Extensive Cross-pollination"

Definitions for Cross-pollination


  • (noun) fertilization by transfer of pollen from the anthers of one flower to the stigma of another
  • (noun) stimulating influence among diverse elements