gorilla
1. [ noun ] (zoology) largest anthropoid ape; terrestrial and vegetarian; of forests of central west Africa
Synonyms: Gorilla_gorilla
Related terms: great_ape eastern_lowland_gorilla western_lowland_gorilla mountain_gorilla silverback genus_Gorilla
Similar spelling:   Gourlay
  Gorrell
  Gourley
  grill
  Grillo
  Grilli
  grille
  goral