self-pollinate - Fransızca İngilizce Sözlük

self-pollinate

Meanings of "self-pollinate" in French English Dictionary : 1 result(s)

İngilizce Fransızca
Biology
self-pollinate autopolliniser [v]