Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
orchanet
in English
orchanet
Definitions
Noun
a
plant-based
dye
source
(
Alkanna
tinctoria
)
The
artisan
used
orchanet
to
create
a
natural
red
pigment
.
Synonyms:
alkanet
alkanna
Antonyms:
synthetic dye