Entry # 2603 has returned 1 entry

quima

noun

(Spanish) la nigua (insecto)