illicium_anisatumEnglish

Illicium anisatum, star anise

Noun

Small shrubby tree of Japan and Taiwan, flowers are not fragrant

English: star anise, Illicium anisatum

English words with similar meanings

Show 1 words