gerutu

English

Noun

gerutu

  1. Any tree of the genus Parashorea of Southeast Asia, or its wood.