meaning of vomitus

1. the matter ejected in vomiting


Related Words

vomitus |

Developed & Maintained By Taraprasad.com

Treasure Words