Loading page
montia lamprosperma is a noun meaning "small Indian lettuce of northern regions". It carries one recorded sense.
small Indian lettuce of northern regions
Definitions, synonyms and semantic relations for montia lamprosperma come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.