Lepanthes scopula is a species of orchid found from Mexico (Oaxaca and Chiapas) to Central America.[1]
Lepanthes scopula is a species of orchid found from Mexico (Oaxaca and Chiapas) to Central America.