AMBOYNA

Definition of AMBOYNA

  1. (noun)mottled curly-grained wood of Pterocarpus indicus
  2. (noun)tree native to southeastern Asia having reddish wood with a mottled or striped black grain