Skip to main content

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>.
Advertisement