Definify.com

Definition 2025


trochoids

trochoids

English

Noun

trochoids

  1. plural of trochoid

Anagrams