trostera

/troʊˈstɛrə/

Definitions

1. noun

A type of Costa Rican tree (Trostera spp.)

“The biologist studied the unique Trostera species found in the rainforest.”

Synonyms

  • flora
  • tree

Antonyms

  • fauna