POSTCAVA MEANING IN ENGLISH

• Postcava Definition & Synonyms

  1. (n.) The inferior vena cava.


• Postcavae Definition & Synonyms

  1. (pl. ) of Postcava


RECENT SEARCHES