English

edit

Noun

edit

decanoates

  1. plural of decanoate

Anagrams

edit