What is the full meaning of procarps
PROCARP, a female sexual organ in certain algae [n]
Example of the word procarps placed on a Scrabble board.