English Dictionary
◊ STELLARIA
Stellaria
n : common chickweed; stitchwort [syn: {Stellaria}, {genus
Stellaria}]