Noun Definition

hyalophora

1.Definition: American silkworm moth

Category: Animals