Ceibo
WordNet

noun


(1)   Small South American spiny tree with dark crimson and scarlet flowers solitary or clustered
 
x
OK