SUPERFECUNDATION


Meaning of SUPERFECUNDATION in English

n. SUPERFETATION 1.

Oxford English vocab.      Оксфордский английский словарь.