English

edit

Noun

edit

planetules

  1. plural of planetule