araneophages

English

Noun

araneophages

  1. plural of araneophage