anchoïades

French

Noun

anchoïades f

  1. plural of anchoïade