lady's smock: a bitter cress of Europe and America
organism: a living thing that has (or can develop) the ability to act or function independently
mapinguari: supposed human-sized sloth-like creature reportedly sighted by Indians in the Amazon rain forest