CAATINGA MEANING IN ENGLISH

• Caatinga Definition & Synonyms

  1. (n.) A forest composed of stunted trees and thorny bushes, found in areas of small rainfall in Brazil.


RECENT SEARCHES