Meaning of stellaria
Definition of stellaria
(noun)
common
chickweed;
stitchwort
Other information on stellaria
WIKIPEDIA results for
stellaria
Amazon results for
stellaria
Tweet