alytes

See also: Alytes

French

Noun

alytes f

  1. plural of alyte