Definition of mountain gem in English:

mountain gem

noun

  • A green hummingbird found in the upland forests of Central America.