krosa

/ˈkroʊsə/

Definitions

1. noun

A type of flowering plant in the family Malvaceae, native to tropical Asia.

“The krosa plant is a popular ornamental in many Asian gardens.”

Synonyms

  • hibiscus
  • mallow

Antonyms

  • non-flowering plant
  • weed