making galls on leaves of vachellia sp https://www.inaturalist.org/observations/212202667
perhaps it is a mite.
About
Help
Forum
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy