ovotestis /ˈəʊveɪt/ n

中文:卵精巢

Meaning:Genital gland located at the apex of the shell ensuring production of sperm and eggs; the snail has both male and female organs.

Found in these illustrated scenes(1)

‹ Browse all scenes