Meaning of hiba arborvitae
Definition of hiba arborvitae
(noun)
slow-growing
medium-large
Japanese
evergreen
used
as an
ornamental
Other information on hiba arborvitae
WIKIPEDIA results for
hiba arborvitae
Amazon results for
hiba arborvitae
Tweet