SELF-POLLINATION


Meaning of SELF-POLLINATION in English

n. the pollination of a flower by pollen from the same plant. øøself-pollinated adj. self-pollinating adj. self-pollinator n.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.