chaulmugra

/tʃaʊlmʌɡrə/

Definitions

1. noun

A type of flowering plant in the family Rubiaceae.

“The botanist studied the chaulmugra plant to understand its unique properties.”

Synonyms

  • Hyperbaena murielensis
  • chaulmoogra

Antonyms

  • non-flowering plant