English

edit

Noun

edit

patelloids

  1. plural of patelloid

Anagrams

edit