Tamil Dictionary 🔍

decocture

De*coc"ture, n. Defn: A decoction. [R.]


decocture - Similar Words