What does alligatorfish mean?

alligatorfish meaning in General Dictionary

small extremely elongate ocean poachers