trochiluses
English
Noun
trochiluses
plural of
trochilus