agribusinesses

See also: agri-businesses

English

Noun

agribusinesses

  1. plural of agribusiness