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.”
1. noun
a genus of fleas, typically parasitic on birds and mammals.
“The researcher studied the xenopsylla genus to understand flea-borne diseases.”