an aromatic herb (piper auritum) - Inglés Sinónimo Diccionario