meaning of shaft louse

1. parasitic on poultry


Related Words

shaft louse |

Developed & Maintained By Taraprasad.com

Treasure Words