Definify.com

Definition 2024


baby's_tears

baby's tears

English

Noun

baby's tears (uncountable)

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