English

edit

Noun

edit

planetoids

  1. plural of planetoid

Anagrams

edit