Latin-English dictionary »

sensu lato meaning in English

LatinEnglish
sensu lato phrase

lato sensu(in the broad sense)
phrase