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.”
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.”