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