Perhaps, marmis is a misspelling. Click here to search for this word in our misspelling dictionary.
Marmose,
Mermis,
myrmecia,
Genus Myrmecia,
MARMS,
mrms fixit,
mrms fixits.