English → Hindi dictionary
samia cynthia
Definition
large green silkworm of the cynthia moth
Looking for poetry? Read shayari and poems by great poets.
large green silkworm of the cynthia moth
Looking for poetry? Read shayari and poems by great poets.