NYMPH


Meaning of NYMPH in English

(n.) The pupa of an insect; a chrysalis.

Webster's English dictionary.      Английский словарь Webster.