Wiktionary
nyctiphruretids
n. (plural of nyctiphruretid English)
n. (plural of nyctiphruretid English)