Scrabble Solver

INCUBOUS


  • having overlapping leaves [adj]
  • (of leaves) overlapping, with the upper part of each leaf covering the base of the leaf above it

Previous Words

INCUBATES INCUBATING INCUBATION INCUBATIONAL INCUBATIONS INCUBATIVE INCUBATOR INCUBATORS INCUBATORY INCUBI

Next Words

INCUBUS INCUBUSES INCUDAL INCUDATE INCUDES INCULCATE INCULCATED INCULCATES INCULCATING INCULCATION