Online Google Dictionary

atalaya 中文解釋 wordnet sense Collocation Usage Collins Definition
  1. Atalaya is a genus of 11 species of shrubs and trees in the soapberry family Sapindaceae. They are primarily Australian with two other species extending to tropical Africa and Malesia.