levogyres
English
Noun
levogyres
plural of
levogyre