pollinating - French English Dictionary

pollinating

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "pollinating" with other terms in English French Dictionary : 3 result(s)

English French
Biology
self-pollinating autofécond [m]
self-pollinating autopollinisant [adj]
Environment
self-pollinating species espèce autogame