is it tropical? Could it be a bromeliad? This is the same plant which produces the pineapple, your egg-like shape.
View Tag Cloud
Forum Rules