Wiktionary
ibaliid
n. (context zoology English) Any member of the Ibaliidae.
n. (context zoology English) Any member of the Ibaliidae.