ostros
English
Noun
ostros
plural of
ostro