naeglerias

English

Noun

naeglerias

  1. plural of naegleria