latu sensu

English

Phrase

latu sensu

  1. Misspelling of lato sensu.