levogyres

English

Noun

levogyres

  1. plural of levogyre