Advertisement

Advertisement

Nicostratus

Or Ni·kos·tra·tos

[nahy-kos-truh-tuhs]

noun

Classical Mythology.
  1. a son of Menelaus and Helen who, with his illegitimate brother Megapenthes, expelled Helen from Sparta when Menelaus died.



Advertisement

Advertisement

Advertisement

Advertisement


Nicosianicotiana