avaram: evergreen Indian shrub with vivid yellow flowers whose bark is used in tanning; sometimes placed in genus Cassia
physical entity: an entity that has physical existence
giant: someone or something that is abnormally large and powerful