What does bitumenoid mean?

bitumenoid meaning in General Dictionary

like bitumen