inaja

/iˈnɑːhɑː/

Definitions

1. noun

a type of orchid, also known as a slipper orchid or Paphiopedilum

“The rare inaja orchid was found in the remote tropical forest.”

Synonyms

  • Paphiopedilum
  • orchid

Antonyms

  • non-plant
  • weed