What is the full meaning of soapbarks
SOAPBARK, a South American tree, the bark of which can be used as soap [n]
Example of the word soapbarks placed on a Scrabble board.