meaning of alligatorfish

alligatorfish meaning in General Dictionary

small extremely elongate ocean poachers