2 English Synonyms for INDIGOTIN
Prev.1Next
woad
Definition: 1. To plant or cultivate woad.
There are 4 definitions of the word woad
Show more information about woad
Prev.1Next
Search took: 50.84 ms
Definition: 1. To plant or cultivate woad.
There are 4 definitions of the word woad
Show more information about woad
Search took: 50.84 ms