meaning of emetica

1. Inducing to vomit; producing vomiting; emetic.


Related Words

emetical |

Developed & Maintained By Taraprasad.com

Treasure Words