Antheraea pernyi

Explore definitions, synonyms, and language insights of Antheraea pernyi

Definitions

Noun
a Chinese moth that produces a brownish silk

More General Terms