English-Latin dictionary »

small white spots (pl.) on the cornea of the eye meaning in Latin

EnglishLatin
small white spots (pl.) on the cornea of the eye noun

argemon [argemi]noun
N

Your history