sudaria

/sjuːˈdɛəriə/

Definitions

1. noun

A type of flowering plant in the family Malvaceae, native to Central and South America.

“The rare species of sudaria was discovered in the remote regions of the Amazon rainforest.”

Synonyms

  • houstonia
  • malvaceae

Antonyms

  • non-flowering
  • weed