What is the full meaning of multicamerate
having many chambers or cells [adj]
Example of the word multicamerate placed on a Scrabble board.