Wiktionary
neolanid
n. (context zoology English) Any member of the Neolanidae.
n. (context zoology English) Any member of the Neolanidae.