English

edit

Noun

edit

tetrolates

  1. plural of tetrolate

Anagrams

edit