gyrocentroids

English

Noun

gyrocentroids

  1. plural of gyrocentroid