Definify.com

Definition 2026


trochisci

trochisci

English

Noun

trochisci

  1. plural of trochiscus