meaning of stellaria

1. common chickweed; stitchwort


Related Words

stellaria | stellaria holostea | stellaria media |

Developed & Maintained By Taraprasad.com

Treasure Words