Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

self pollination en · NOUN

Meanings

  1. (uncountable) the transfer of pollen grains from the anther to the stigma of a plant of the same species

Forms

SpellingFeaturesLabelsSource
self-pollination alternative lexicographic