echidnophaga gallinacea


Meanings

  • parasitic on especially the heads of chickens