huamuchil Definition
Definition
A small tree or shrub native to Mexico and Central America, also known by the scientific name Antirrhinum montanum, which belongs to the genus Antirrhinum and is used in ornamental gardening due to its colorful flowers.
Browse