trajectoids

English

Noun

trajectoids

  1. plural of trajectoid.