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
Raja spp