pumse
English
Noun
pumse
(
plural
pumse
)
Alternative form of
pumsae
.
Anagrams
spume