What is the full meaning of multilobulate
having many lobules, also MULTILOBULAR [adj]
Example of the word multilobulate placed on a Scrabble board.