meaning of trombidiid

1. mite that in all stages feeds on other arthropods


Related Words

trombidiid | trombidiidae |

Developed & Maintained By Taraprasad.com

Treasure Words