meaning of adelgid

1. any of various insects that feed and form galls on conifers


Related Words

adelgid | adelgidae |

Developed & Maintained By Taraprasad.com

Treasure Words