What is the full meaning of postcavae
POSTCAVA, a vein in higher vertebrates [n]
Example of the word postcavae placed on a Scrabble board.