xenopsylla

/zɛnɒpsɪlə/

Definitions

1. noun

a genus of fleas, typically parasitic on birds and mammals.

“The researcher studied the xenopsylla genus to understand flea-borne diseases.”

Synonyms

  • ectoparasite
  • flea

Antonyms

  • endoparasite