Home
Advance Search
Dictionary
Words with Friends solver
Meaning of baobabs
Definition:-
A short tree with a very thick trunk and large edible fruit, living to a great age. (noun)