n. means, medium, instrumentality; intervention, intercession, action, intermediation; operation, mechanism, force, power, activity, working(s), energy Pollen is carried from flower to flower by the agency of certain insects
AGENCY
Meaning of AGENCY in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012