Definition of the Word ESCA
fleshy growth from an anglerfish's head that acts as a lure
Close Window