hyalophora Meaning, Definition & Usage

  1. noun American silkworm moth
    genus Hyalophora.

WordNet