GeneralConnection.com
➔
Dictionary
baby tears
Noun
1. baby's tears
1. Helxine soleirolia, Soleirolia soleirolii, groundcover, ground cover
Usage