Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

catclaw Definition

Cancel
catclaw
noun(cat-claw)
a yellow-flowered spiny acacia (Acacia greggi) of the southwestern U.S. and Mexico

Words Related to catclaw!

catclaw Examples by Brain Bank Users