meaning of biting louse

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


Related Words

biting louse |

Developed & Maintained By Taraprasad.com

Treasure Words