English dictionary
montia lamprosperma meaning and definition
Definition and meaning of montia lamprosperma at MeaningMonkey.org. montia lamprosperma meaning and definition in the English Dictionary.MONTIA LAMPROSPERMA noun
Definition of Montia lamprosperma (noun)
- small Indian lettuce of northern regions
- synonyms: blinking chickweed, blinks, water chickweed
Source: Princeton University Wordnet