Find the word definition

Wikipedia
Metula

Metula is a town in the Northern District of Israel. Metula is located between the sites of the Biblical cities of Dan, Abel Bet Ma'akha, and Eyon, bordering Lebanon.

Metula (gastropod)

'Metula ' is a genus of sea snails, marine gastropod molluscs in the family Buccinidae, the true whelks.