Wiktionary
liljeborgiids
n. (plural of liljeborgiid English)
n. (plural of liljeborgiid English)