hibiscuses

noun
  1. plural of hibiscus; tropical shrubs or small trees with large, colorful flowers

Examples