MARBLEWOOD

Definition of MARBLEWOOD

  1. (noun)hard marbled wood
  2. (noun)large Asiatic tree having hard marbled zebrawood