Home
Search
Index
Definify.com
Webster
1913
Edition
Lokao
‖
Lo-ka′o
,
Noun.
A green vegetable dye imported from China.
Similar Results