Find the word definition

Wiktionary
melid

n. (context zoology English) Any member of the Melidae.

Wikipedia
Melid

Melid ( Hittite: Malidiya and possibly also Midduwa; Akkadian: Meliddu; Urartian: Melitea; Latin: Melitene) was an ancient city on the Tohma River, a tributary of the upper Euphrates rising in the Taurus Mountains. It has been identified with modern archaeological site Arslantepe near Malatya, Turkey.