Definify.com

Definition 2025


trochospheres

trochospheres

English

Noun

trochospheres

  1. plural of trochosphere