trochilus
English
trochilus meaning in English • trochilus का अर्थ अंग्रेजी में
Noun
- A genus of humming birds. It Formerly included all the known species.
- An annular molding whose section is concave, like the edge of a pulley; -- called also scotia>.