Home / C / capparis flexuosa

capparis flexuosa

noun 17 letters Scrabble 32 WWF 37
Definitions
noun

shrub or small tree of southern Florida to Central and South America

Look “capparis flexuosa” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →