cattabu

/katəˈbu/

Definitions

1. noun

A type of shrub, especially of the genus Cattabu, native to tropical regions.

“The botanist studied the unique properties of the cattabu plant found in the rainforest.”

Synonyms

  • catta
  • cattabush

Antonyms

  • desertplant