Meaning of succubous

suc•cu•bous

Pronunciation: (suk'yu-bus), [key]
— adj. Bot.
  1. (of leaves) overlapping, with the base of each leaf covering part of that under it. Cf.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.