Synonym-English dictionary »

pterocarpus macrocarpus synonyms in English

SynonymEnglish
Pterocarpus macrocarpus noun

burma padauknoun

burmese rosewoodnoun

pterocarpus macrocarpusnoun