meaning of fossa fossa

1. a slight depression in the midline just below the sternum where a blow can affect the solar plexus


Related Words

epigastric fossa | fossa | fossa cat | fossa fossa | fossae | fossane | genus fossa | glenoid fossa |

Developed & Maintained By Taraprasad.com

Treasure Words