meaning of acaridan

1. One of a group of arachnids, including the mites and ticks.


Related Words

acaridan |

Developed & Maintained By Taraprasad.com

Treasure Words