What is the full meaning of oophorons
OOPHORON, an ovary [n]
Example of the word oophorons placed on a Scrabble board.