Leotia lubrica 

Leotia lubrica01935

Leotia lubrica is commonly called the ‘Yellow-Headed Jelly Baby’.

It is in the Leotiaceae family in the Heliotales order.

Leotia lubrica3107

Leotia lubrica

Leotia lubrica01719

Leotia lubrica