baby's tears

EnglishEdit

NounEdit

baby's tears (uncountable)

  1. Soleirolia soleirolii, a plant in the nettle family grown as a green, mossy groundcover.