ponderosa lemon

English

Noun

ponderosa lemon (plural ponderosa lemons)

  1. Synonym of Ponderosa (a citrus hybrid)