Macrothyatira stramineata is a Insecta that is found in Vietnam, Thailand, Assam in India and Yunnan and Hunan in China.
Macrothyatira stramineata is a Insecta that is found in Vietnam, Thailand, Assam in India and Yunnan and Hunan in China.