OVOTESTIS


Meaning of OVOTESTIS in English

n. (pl. -testes) Zool. an organ producing both ova and spermatozoa.

Etymology: OVUM + TESTIS

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