meaning of metroxylon

1. a genus of Malayan pinnate-leaved palm trees that flower and fruit once and then die


Related Words

metroxylon | metroxylon sagu |

Developed & Maintained By Taraprasad.com

Treasure Words