self-compatible - French English Dictionary
History

self-compatible



Meanings of "self-compatible" in French English Dictionary : 2 result(s)

English French
Biology
self-compatible endogame [adj]
self-compatible autopollinisé [adj]