Definify.com

Definition 2026


trochiluses

trochiluses

English

Noun

trochiluses

  1. plural of trochilus