J . G . Agardh,