monstera

noun
  1. a tropical climbing plant with large, glossy leaves that often have natural holes or splits, commonly grown as a houseplant
  2. Usage: botany

Examples