The Monkey Orchid 🙊

  1. The Monkey Orchid (Dracula simia)
    looks just like a smiling monkey face!
    It's Found in the cloud forests of Ecuador and Peru. Ita sure to bring a smile to your face too. 🙊

The Monkey Orchid 🙊The Monkey Orchid 🙊

Comments1
  • Profile Image
    Chloe
    44. Wow all these unique flowers amaze

Popular in Chat

See more in Chat