Definify.com

Definition 2024


trochisci

trochisci

English

Noun

trochisci

  1. plural of trochiscus