sailrays
English
Noun
sailrays
plural of
sailray