osprays
English
Noun
osprays
plural of
ospray