What is the full meaning of chorial
pertaining to an embryonic membrane [adj]
Example of the word chorial placed on a Scrabble board.