Definition of Nymph from the PharmacyDictionary.in
Nymph
Synonyms or meaning of Nymph
A stage in the life cycle of certain arthropods, between the larva and the adult. A nymph is small, sexually immature, wingless, and somewhat resembles the adult.
Image related to Nymph
Not Available