Meaning of lombriguera in Spanish:
lombriguera
feminine noun
1Agujero o nido de lombrices.
2Planta herbácea de tallos tiernos, hojas muy finas y blanquecinas y flores en cabezuelas de color amarillo.
1Agujero o nido de lombrices.
2Planta herbácea de tallos tiernos, hojas muy finas y blanquecinas y flores en cabezuelas de color amarillo.