What is the full meaning of pinnula
a pinnate part or organ, also PINNULE [n PINNULAS or PINNULAE]
Example of the word pinnula placed on a Scrabble board.