Wiktionary
loriciferans
n. (plural of loriciferan English)
n. (plural of loriciferan English)