Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
Pinus radiata
in English
Pinus radiata
#limited
Definitions
Proper Noun
a
species
of
pine
tree
(
Monterey
or
radiata
pine
)