there is a long........... through that big mountain
All plants and animals are made up of
Similar in every detail "means"
"A medicine or medical treatment" means
Causing a lot of angry pubilc discussion and disagreement" means
"believed to be visited by ghosts" means