What does aspidophoroides monopterygius mean?

aspidophoroides monopterygius meaning in General Dictionary

little extremely elongate sea poachers