Click to Skip Ad
Closing in...
orchid News

Is this the ugliest flower on the planet?

A new species of orchid was discovered in Madagascar this year and it might be the ugliest flower on the face of the Earth.  The orchid, which carries the scientific name Gastrodia agnicellus >>