Definify.com

Definition 2025


trochisci

trochisci

English

Noun

trochisci

  1. plural of trochiscus