English dictionary
shorea teysmanniana meaning and definition
Definition and meaning of shorea teysmanniana at MeaningMonkey.org. shorea teysmanniana meaning and definition in the English Dictionary.SHOREA TEYSMANNIANA noun
Definition of Shorea teysmanniana (noun)
- valuable Philippine timber tree
- synonyms: red lauan, red lauan tree
Source: Princeton University Wordnet