Wiktionary
laubierinids
n. (plural of laubierinid English)
n. (plural of laubierinid English)