Definify.com

Definition 2024


planetoids

planetoids

English

Noun

planetoids

  1. plural of planetoid