caracoras
English
Noun
caracoras
plural of
caracora