• word of the day

    mineral tar

    mineral tar - Dictionary definition and meaning for word mineral tar

    Definition
    (noun) a thick black tar intermediate between petroleum and asphalt
    Synonyms : maltha
Connect with us on Facebook