English → Hindi dictionary

hyalophora cecropia

ह्यलोफोर सेक्रोपिया / ह्यलोफोरNOUN

Definition

North American silkworm moth; larvae feed on the leaves of forest trees

Looking for poetry? Read shayari and poems by great poets.