Definitions
There is 1 meaning of the phrase
Pinus Echinata.
Pinus Echinata - as a noun
Large pine of southern united states having short needles in bunches of 2-3 and red-brown bark when mature
Synonyms (Exact Relations)
short-leaf pineshortleaf pineshortleaf yellow pine