Meaning of ceibo

Definition of ceibo

(noun) small South American spiny tree with dark crimson and scarlet flowers solitary or clustered

Other information on ceibo

WIKIPEDIA results for ceibo
Amazon results for ceibo