The definition :
Definitions of Madagascar:
- noun: an island in the Indian Ocean off the southeastern coast of Africa; the 4th largest island in the world
- noun: a republic on the island of Madagascar; achieved independence from France in 1960
Are you interested in alternative search :
:malagasy republic indian ocean island aepyornis baphia batoko palm catharanthus chamaeleon chameleon christ plant christ thorn comoro islands crown of thorns cryptoprocta cryptoprocta ferox cynancum delonix regia drymoglossum elephant bird euphorbia milii family lemuridae family strelitziaceae fanaloka flacourtia indica flamboyant
If you like reading news check: