livistona livistona

Definition(s):

  • (n) fan palms of Asia and Australia and Malaysia

Wiki Images for livistona

definition of livistona
meaning of livistona
Word of the Day
maxim maxim
/ˈmæk səm /