meaning of acariasis

1. infestation with itch mites


Related Words

acariasis |

Developed & Maintained By Taraprasad.com

Treasure Words