Echidnophaga gallinacea

Explore definitions, synonyms, and language insights of Echidnophaga gallinacea

Definitions

Noun
parasitic on especially the heads of chickens

More General Terms