Hortigraph
Toggle search
Toggle menu
CULTIVAR
Definition
A shorterned term meaning Cultivated Variety.
Description