crantara

kraun-tah-ruh

Definitions

1. noun

A type of flowering plant, Crantara, known for its vibrant flowers.

“The rare crantara was spotted in the remote botanical gardens.”

Synonyms

  • floral
  • orchid

Antonyms

  • weed
  • wildflower