carnosates

English

Noun

carnosates

  1. plural of carnosate

Anagrams