liquidambars

English

Noun

liquidambars

  1. plural of liquidambar