meaning of ctenocephalides felis

1. flea that breeds chiefly on cats and dogs and rats


Related Words

ctenocephalides felis |

Developed & Maintained By Taraprasad.com

Treasure Words