Golden Bowl

Dictionary

LEAFEDpp.

Having leaves.