qūqānu
[IGI.GU.LÁ :
]
[Animals]
1) (a worm) 2) (medicine) : (an eye disease)
Perform another search
Back to dictionary main menu