leucrotas

English

Noun

leucrotas

  1. plural of leucrota

Anagrams