meaning of pereira

1. tree of South and Central America yielding an aromatic balsam


Related Words

myroxylon balsamum pereirae | myroxylon pereirae |

Developed & Maintained By Taraprasad.com

Treasure Words