meaning of pterocarpus macrocarpus

1. tree of India and Burma yielding a wood resembling mahogany


Related Words

pterocarpus macrocarpus |

Developed & Maintained By Taraprasad.com

Treasure Words