Self-pollinate (noun) Definition, Meaning & Examples

verb (used with or without object), self-pol·li·nat·ed, self-pol·li·nat·ing.
  1. to undergo or cause to undergo self-pollination.
Self-pollinate (noun) Definition, Meaning & Examples

More Definitions