GeneralConnection.comDictionary
baby tears
Noun

1. baby's tears
1. Helxine soleirolia, Soleirolia soleirolii, groundcover, ground cover
Usage