California romero
Explore definitions, synonyms, and language insights of California romero
Definitions
Noun
an aromatic plant with wooly leaves found in southern California and Mexico
Explore definitions, synonyms, and language insights of California romero