Dictionary Home » Dictionary Definitions » Christmas berry

Christmas berry

noun
See toyon.
link/cite print suggestion box