ḫallulâ
[Animals → Insects]
a centipede ;
Cf.
ḫalālu
Perform another search
Back to dictionary main menu