Dictionary entry

Lota

Webster's Dictionary 1806

Lota

n.

a species of eel pout