Definify.com

Definition 2026


trochoids

trochoids

English

Noun

trochoids

  1. plural of trochoid

Anagrams