meaning of chicken louse

1. parasitic on poultry


Related Words

chicken louse |

Developed & Maintained By Taraprasad.com

Treasure Words