Logo

Logo

Carnivorous plant

PLUS POINTS

Carnivorous plant A tiny flowering plant found at Shirui Kashung peak, the natural habitat of Manipur state flower Shirui Lily…