English

edit

Noun

edit

glutinoids

  1. plural of glutinoid

Anagrams

edit