BLINKING CHICKWEED





Definition:

  1. [noun] small Indian lettuce of northern regions
    Synonyms: blinks, water chickweed, Montia lamprosperma

Synonyms: