Phlaeothripidae sp. on Tetragonia decumbens

Phlaeothripidae sp. on Tetragonia decumbens

Observation - Phlaeothripidae sp. on Tetragonia decumbens - Southern Africa. Description: