Sensu lato(s.lat. or s.l.):

This post was written by ali on February 7, 2009
Posted Under: Glossary

A Latin term meaning “in the wide sense”(ref: ICZN)