cecropia moth









cecropia moth


noun (sometimes lowercase)

  1. a large North American silkworm moth, Hyalophora cecropia, the larvae of which feed on the foliage of forest and other trees.

noun

  1. a large North American saturniid moth, Hyalophora (or Samia) cecropia, with brightly coloured wings and feathery antennae
52 queries 0.563