Alligatorfish Meaning

There are 1 meaning(s) for word Alligatorfish

Meaning 1 : small very elongate sea poachers

    Synonyms : aspidophoroides monopterygius