Perhaps, humbs is a misspelling. Click here to search for this word in our misspelling dictionary.
humps,
haemopis,
HEMPAS,
Genus Haemopis.