explorables

English

Noun

explorables

  1. plural of explorable