meaning of swietinia macrophylla

1. an important Central American mahogany tree


Related Words

swietinia macrophylla |

Developed & Maintained By Taraprasad.com

Treasure Words