Sekirov Dictionary

sea locust

noun1

forms

sea locusts · sea-locusts

This dictionary works without the internet: on your phone · in Chrome