Definitions of California romero:

  • noun:   aromatic wooly-leaved plant of southern California and Mexico