1 nymss | Definition of nymss

nymss

noun
\ ˈnim(p)s\
plural -es

Definition of nymss

: an ichneumon (Herpestes ichneumon)

History and Etymology for nymss

native name in Egypt

Keep scrolling for more