Garden Blooms – The Bat Lily (Tacca integrifolia)

Flowering plants, also known as Angiosperms, are the most diverse group of land plants in the world. Existing in different shapes, sizes, and colours, there are more than 95 species of flowering plants in Tropical Spice Garden – ranging from bromeliads to palms, cacti to begonias, and more! However, one genus stood out among all the … Read more