Noun Definition

torchwood family

1.Definition: resinous or aromatic chiefly tropical shrubs or trees

Related Noun(s):burseraceae, family burseraceae

Category: Plants