Metroxylon Meaning
There are 1 meaning(s) for word Metroxylon
Meaning 1 : a genus of Malayan pinnate-leaved palm trees that flower and fruit once and then die
Synonyms : genus metroxylon
Synonyms : genus metroxylon
Similar words of Metroxylon :
