meaning of aspidophoroides monopterygius

aspidophoroides monopterygius meaning in General Dictionary

little extremely elongate sea poachers