Definify.com

Definition 2026


trochospheres

trochospheres

English

Noun

trochospheres

  1. plural of trochosphere