meaning of decocture

1. A decoction.


Related Words

decocture |

Developed & Maintained By Taraprasad.com

Treasure Words