payaguan
/peɪ.ɡwɑːn/Definitions
1. noun
A species of orchid native to the tropical forests of the Americas.
“The rare payaguan orchid is found in the depths of the rainforest.”
1. noun
A species of orchid native to the tropical forests of the Americas.
“The rare payaguan orchid is found in the depths of the rainforest.”