English-Latin dictionary »

hermaphrodite, person of indeterminate sex meaning in Latin

EnglishLatin
hermaphrodite, person of indeterminate sex noun

androgynus [androgyni](2nd) M
noun