mammalukes
English
Noun
mammalukes
plural of
mammaluke