samia walkeri Meaning, Definition & Usage

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

WordNet