kuiperoids

English

Noun

kuiperoids

  1. plural of kuiperoid