Video encyclopedia

Scythropiodes barbellatus

Scythropiodes barbellatus is a moth in the Lecithoceridae family. It was described by Park and Wu in 1997. It is found in the provinces of Jiangxi, Fujian and Anhui in China.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
  • General