OVOTESTIS


Meaning of OVOTESTIS in English

[ovo.tes.tis] n [NL] (1877): a hermaphrodite gonad (as in some scale insects)

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