liquid essence extracted from the seed of higuerilla that is used for certain drugs - Español Inglés Diccionario