meaning of elaeis oleifera

1. palm of Central and South America


Related Words

elaeis oleifera |

Developed & Maintained By Taraprasad.com

Treasure Words