Esca Definition
noun
(ichthyology) Fleshy growth from an anglerfish's head that acts as a lure.
Wiktionary
Other Word Forms of Esca
Noun
Singular:
esca
Plural:
escaeOrigin of Esca
-
From Latin ēsca.
From Wiktionary
Find Similar Words
Find similar words to esca using the buttons below.