Wiktionary
gammarellids
n. (plural of gammarellid English)
n. (plural of gammarellid English)