montia lamprosperma Meaning, Definition & Usage

  1. noun small Indian lettuce of northern regions
    water chickweed; blinking chickweed; blinks.

WordNet