Definify.com

Definition 2025


liquidambars

liquidambars

English

Noun

liquidambars

  1. plural of liquidambar