boa constrictor: very large boa of tropical America and West Indies
physical entity: an entity that has physical existence
hydrochloric acid: an aqueous solution of hydrogen chloride; a strongly corrosive acid