Elevated platform definition
Elevated platform or “perching area” means a surface or structure, either natural or manmade,
Elevated platform or "perching area" means a surface or structure, either natural or manmade, positioned above the floor of the enclosure that is accessible to the animal(s).