C Chandan Das π Tutor III β 6.78K Points π Geography Q. "Terra Rossa" is a Latin word which means? (A) Warm Region (B) Red Landscape (C) Lateritic Region (D) Region Nearer to Poles ποΈ Show Answer π Share β‘Menu β Correct Answer: (B) Red Landscape You must be Logged in to update hint/solution π¬ Discussion π¬ Comment