ALLOGAMOUS


Meaning of ALLOGAMOUS in English

[al.log.a.mous] adj (ca. 1890): reproducing by cross-fertilization -- al.log.a.my n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.