Unknown growth?

Unknown growth?

Observation - Unknown growth?. Description: Found on a leaf, suspect some form of egg case

Found on a leaf, suspect some form of egg case