self-pollinate









self-pollinate


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.
46 queries 0.413