1 result found

Search Results for: larches

Pine

pine 1. (Science: botany) Any tree of the coniferous genus pinus. See Pinus. There are about twenty-eight species in the... Read More