Tamil Dictionary 🔍

trochili

Troch"i*li, n. pl. Etym: [NL. See Trochilus.] (Zoöl.) Defn: A division of birds comprising the humming birds.


trochili - Similar Words