Definition of escrofularia in Spanish:

escrofularia

feminine noun

  • 1

    Planta herbácea de tallo nudoso, hojas alternas, opuestas y acorazonadas, flores parduscas en panojas largas y semillas en cápsulas.