English

edit

Noun

edit

lamnoids

  1. plural of lamnoid

Anagrams

edit