Thread subject:
Diptera.info :: Diptera? 3_6_4 Hemiptera?
Posted by John Carr on 09-06-2020 18:38
#3
Hemiptera -- note form of antennae.