meaning of dialeurodes

1. a genus of Aleyrodidae


Related Words

dialeurodes | dialeurodes citri |

Developed & Maintained By Taraprasad.com

Treasure Words