trochiluli
/troʊkɪˈluːlaɪ, troʊkɪˈlɪʊli/Definitions
1. noun
A subfamily of hummingbirds, especially in the New World.
“The trochiluli family includes many species of hummingbirds found in Central and South America.”
1. noun
A subfamily of hummingbirds, especially in the New World.
“The trochiluli family includes many species of hummingbirds found in Central and South America.”