meaning of autoclave

1. A kind of French stewpan with a steam-tight lid.


Related Words

autoclave |

Developed & Maintained By Taraprasad.com

Treasure Words