English | German | Russian | Czech

mukula English

Meaning mukula meaning

What does mukula mean?

mukula

(Zambia, Malawi) Transvaal teak, the timber tree Pterocarpus angolensis, or its substitute of comparable properties Pterocarpus tinctorius syn. Pterocarpus chrysothrix

Are you looking for...?