English edit

Noun edit

albumoses

  1. plural of albumose

Anagrams edit