rock hind: found around rocky coasts or on reefs
whole: an assemblage of parts that is regarded as a single entity
agrimonia: a plant of the genus Agrimonia having spikelike clusters of small yellow flowers