The story
From self- + pollinating, from self-pollination.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: relating to plants that pollinate themselves, either with pollen from the same flower or from a neighbouring flower on the same plant. Full definition →
From self- + pollinating, from self-pollination.
Etymology from Wiktionary, CC BY-SA 4.0.