• word of the day

    illicium anisatum

    illicium anisatum - Dictionary definition and meaning for word illicium anisatum

    Definition
    (noun) small shrubby tree of Japan and Taiwan; flowers are not fragrant
    Synonyms : star anise
Connect with us on Facebook