Noun Definition

illicium anisatum

1.Definition: small shrubby tree of Japan and Taiwan; flowers are not fragrant

Related Noun(s):star anise

Category: Plants