cottonwood hibiscus

English

Noun

cottonwood hibiscus (plural cottonwood hibiscuses)

  1. A common coastal plant, of species Talipariti tiliaceum, native to south and southeast Asia, Australia, and Oceania.

Synonyms

Translations

References