cecropia

noun
  1. A tropical American tree of the genus Cecropia, having large lobed leaves and a hollow stem, often colonizing disturbed areas.
  2. Usage: botany; often used in ecological contexts
  3. The cecropia moth, a large North American silk moth with distinctive eyespots on its wings.
  4. Usage: entomology; also called Hyalophora cecropia

Examples