an herbaceous plant (pilea serpyllacea) - Inglés Sinónimo Diccionario