red chickweed

English

Noun

red chickweed (countable and uncountable, plural red chickweeds)

  1. A plant of species Anagallis arvensis, of western Eurasia and North Africa.

References