menippe - English Synonyms Dictionary

menippe

n.
[1] genus Menippe