loricatans

English

Noun

loricatans

  1. plural of loricatan

Anagrams