oxwort

/ˈɒkswɔːrt/

Definitions

1. noun

A type of flowering plant, particularly Oxypetalum caeruleum, also known as blue oxwort, that is native to tropical regions.

“The botanist studied the unique properties of the oxwort plant and its various species.”

Synonyms

  • blue oxwort
  • oxypetalum

Antonyms

  • non-flowering plant