English | German | Russian | Czech

esca English

Meaning esca meaning

What does esca mean?

esca

(ichthyology) fleshy growth from an anglerfish's head that acts as a lure growth on anglerfish's head

Synonyms esca synonyms

What other words have the same or similar meaning as esca?

Are you looking for...?