What is the full meaning of catclaws
CATCLAW, a type of acacia [n]
Example of the word catclaws placed on a Scrabble board.