Scea gigantea explained

Scea gigantea is a moth of the family Notodontidae which lives in South America, possibly only Bolivia.

External links