Cleora alienaria, a moth of the family Geometridae in the Lepidoptera phylum, is found in Sri Lanka, the Indian subregion to the Andaman Islands, Thailand, Sundaland, and Taiwan.
Cleora alienaria, a moth of the family Geometridae in the Lepidoptera phylum, is found in Sri Lanka, the Indian subregion to the Andaman Islands, Thailand, Sundaland, and Taiwan.