Wiktionary
callimiconids
n. (plural of callimiconid English)
n. (plural of callimiconid English)