ovo-testis - Turkish English Dictionary

ovo-testis

Meanings of "ovo-testis" in Turkish English Dictionary : 1 result(s)

English Turkish
Marine Biology
ovo-testis n. ovo-testis

Meanings of "ovo-testis" in English Turkish Dictionary : 1 result(s)

Turkish English
Marine Biology
ovo-testis ovo-testis n.