Advertisement
Advertisement
Nicostratus
Or Ni·kos·tra·tos
[nahy-kos-truh-tuhs]
noun
Classical Mythology.
a son of Menelaus and Helen who, with his illegitimate brother Megapenthes, expelled Helen from Sparta when Menelaus died.
Advertisement
Advertisement
Advertisement
Advertisement
Browse