meaning of bird louse

1. wingless insect with mouth parts adapted for biting; mostly parasitic on birds


Related Words

bird louse |

Developed & Maintained By Taraprasad.com

Treasure Words