tetilla (tetilla hydrocotylaefolia) - Spanish English Dictionary