Thread subject:
Diptera.info :: family wanted,is that Tephritidae?
Posted by jurken on 03-01-2018 03:33
#1
From Anhui of China, 31.89N 117.24E.
which family?
it is in the bean leaf
Edited by jurken on 17-01-2018 09:01