related to or derived from plants - Alemán Inglés Diccionario