taphria

/ˈtæfriə/

Definitions

1. noun

A genus of flowering plants in the family Malvaceae.

“The botanist studied the unique properties of the taphria plant.”

Synonyms

  • mallow
  • malvaceous

Antonyms

  • barren
  • non-flowering