Megalastrum vastum

Megalastrum vastum is found in forests throughout the tropical Andes from Venezuela to Bolivia...

Read More