Wiktionary
crescentspots
n. (plural of crescentspot English)
n. (plural of crescentspot English)