WATER CHICKWEED MEANING IN ENGLISH

• Water chickweed Definition & Synonyms

  1. () A small annual plant (Montia fontana) growing in wet places in southern regions.


RECENT SEARCHES