Word info

tree nymph

Noun

Meaning

(Greek mythology) In Greek myth, a female tree spirit; a dryad.

Any of various pierid butterflies of the Asian genus Idea.

Any of various nymphalid butterflies of the African genus Sevenia.

Source: en.wiktionary.org

Close letter words and terms