maid

[English] plural maids

Maids are little rays, small rays which are generally cleaned and fried and bones and all consumed.

Synonyms in other languages

Latin names