What is the full meaning of ninebarks
NINEBARK, a flowering shrub [n]
Example of the word ninebarks placed on a Scrabble board.