sjomila

[‘sho-MEE-lah’, ‘sho-MEE-luh’]

Definitions

1. noun

A type of flowering plant, possibly an orchid or a related species

“The botanist identified the sjomila as a rare species found in the tropical rainforest.”

Synonyms

  • gloxinia
  • orchid

Antonyms

  • cactus
  • succulent