Definition of West india tea

hEnglish - advanced version
west india tea

west india tea
(bot.), a shrubby plant (capraria biflora) having oblanceolate toothed leaves which are sometimes used in the west indies as a substitute for tea...
see west india


Search Dictionary:
Search Web Search Dictionary