Ceibo
[seibәu]
Definition
(noun.) small South American spiny tree with dark crimson and scarlet flowers solitary or clustered.
Checker: Millicent--From WordNet
[seibәu]
(noun.) small South American spiny tree with dark crimson and scarlet flowers solitary or clustered.
Checker: Millicent--From WordNet