sekar

sɛkər

Definitions

1. noun

A type of flowering plant, particularly found in Southeast Asia and the Pacific Islands.

“The sekar plant is a common sight in Indonesian gardens.”

Synonyms

  • hibiscus
  • mohave

Antonyms

  • weed