behalf: for someone's benefit (usually expressed as `in behalf' rather than `on behalf' and usually with a possessive)
river limpet: minute conical gastropod superficially resembling a limpet but living and feeding on freshwater plants