OVOTESTIS


Meaning of OVOTESTIS in English

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

[ OVUM + TESTIS ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.