Home
Search
Index
Definify.com
Definition
2025
xinxa
xinxa
Catalan
Noun
xinxa
f
(
plural
xinxes
)
Bedbug
Etymology
From Latin
cīmex
Similar Results