Wiktionary
leontiniid
n. (context zoology English) Any member of the Leontiniidae.
n. (context zoology English) Any member of the Leontiniidae.