cynthia moth Meaning, Definition & Usage

  1. noun large Asiatic moth introduced into the United States; larvae feed on the ailanthus
    Samia walkeri; Samia cynthia.

WordNet