Definify.com

Definition 2024


trochoids

trochoids

English

Noun

trochoids

  1. plural of trochoid

Anagrams