meaning of adelgidae

1. plant lice


Related Words

adelgidae |

Developed & Maintained By Taraprasad.com

Treasure Words