meaning of bitumenoid

bitumenoid meaning in General Dictionary

like bitumen