1. Home
  2. What is the ghost orchid?

“The ghost orchid is a rare, leafless orchid found in Florida swamps.”

Reference: US Fish and Wildlife Service

More from this shelf

Another fact