noun \ˌzen-äp-ˈsil-ə\

Definition of XENOPSYLLA

: a genus of fleas of the family Pulicidae including several (as the oriental rat flea) that are important as vectors of plague

Seen & Heard

What made you want to look up Xenopsylla? Please tell us where you read or heard it (including the quote, if possible).