Webster's Revised Unabridged Dictionary · 1913
alligatorfish
Copy link
alligatorfish
, noun
1.
small very elongate sea poachers.
↑