What is the full meaning of lobulate
having lobules, also LOBULATED, LOBULOSE [adj]
Example of the word lobulate placed on a Scrabble board.