Wiktionary
procyonids
n. (plural of procyonid English)
Wikipedia
Procyonids