Wiktionary
douroucoulis
n. (plural of douroucouli English)
n. (plural of douroucouli English)