English edit

Noun edit

planetoids

  1. plural of planetoid

Anagrams edit