hyalophora Meaning and Definition

Definitions

English definition for hyalophora

1. n. American silkworm moth

All in One

Genus

Hyalophora is a genus of moths in the Saturniidae family.
Continue Reading
From Wikipedia, the free encyclopedia

Sponored Video