Latin-English dictionary »

onyche meaning in English

LatinEnglish
onyche [onyches] noun
F

kind of mollusknoun