professor Agardh m . fl.