sheep plant (raoulia australis, raoulia lutescens) - Francés Inglés Diccionario