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