Definify.com

Definition 2024


trochospheres

trochospheres

English

Noun

trochospheres

  1. plural of trochosphere