any of various insects that deposit their eggs in plants causing galls in which the larvae feed
gallfly in 30 Seconds
- (noun) any of various insects that deposit their eggs in plants causing galls in which the larvae feed
Meanings
-
1
noun any of various insects that deposit their eggs in plants causing galls in which the larvae feed
Summary
any of various insects that deposit their eggs in plants causing galls in which the larvae feed
- (noun) any of various insects that deposit their eggs in plants causing galls in which the larvae feed