Definition of matarrubia in Spanish:

matarrubia

feminine noun

  • 1Árbol o arbusto de ramas abundantes, follaje denso, hojas perennes, de color verde brillante y bordes pinchudos y cuyo fruto es una bellota recubierta por una cúpula de escamas; puede alcanzar hasta 5 m de altura.