ambleocarpus

/æmˈbɛləʊkɑːrpəs/

Definitions

1. noun

A genus of flowering plants in the family Sapindaceae.

“The botanist spent years studying the ambleocarpus genus.”

Synonyms

  • Sapindaceae
  • flora

Antonyms

  • fauna
  • wildlife