AMPLEXUS


Meaning of AMPLEXUS in English

noun see: ambi- Date: circa 1927 the mating embrace of a frog or toad during which eggs are shed into the water and there fertilized

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.