1. umbrella pine [ Synonyms: european nut pine, pinus pinea, stone pine] | |
Medium-sized two-needled pine of southern Europe having a spreading crown; widely cultivated for its sweet seeds that resemble almonds
|
Software for Cement/Steel Dealers Custom designed software for cement, steel (iron), t-iron, girder, pai ... Read more