Synonyms:
Artemis, Cynthia
Meaning: (Greek mythology) the virgin goddess of the hunt and the Moon; daughter of Leto and twin sister of Apollo; identified with Roman Diana
Usage examples
Dr. Wallace, who has had great experience in breeding Bombyx cynthia, is convinced that the females evince no choice or preference.