What is the full meaning of octosepalous
having eight sepals [adj]
Example of the word octosepalous placed on a Scrabble board.