Alcanna Definition

noun

(botany) An oriental shrub (Lawsonia inermis) from which henna is obtained.

Wiktionary

Origin of Alcanna

Find Similar Words

Find similar words to alcanna using the buttons below.

Words Starting With

Words Ending With

Unscrambles

alcanna