Notylia punctata is a species of orchid that occurs from Trinidad, northern Venezuela, and the State of Pará in Brazil.[2]
Notylia punctata is a species of orchid that occurs from Trinidad, northern Venezuela, and the State of Pará in Brazil.