English

edit

Noun

edit

lobotids

  1. plural of lobotid

Anagrams

edit