Definify.com

Definition 2024


ovotestis

ovotestis

English

Noun

ovotestis (plural ovotestes)

  1. (biology) A hermaphroditic gonad, found in certain gastropods, that produces both sperm and eggs

Translations