0%

ALL meanings of incubous

in·cu·bous
I i
  • adjective incubous (of leaves) overlapping, with the upper part of each leaf covering the base of the leaf above it. 1
  • adjective incubous (of a liverwort) having the leaves arranged so that the upper margin of each leaf lies above the lower margin of the next leaf along 0
  • adjective incubous (botany) Describing an arrangement of leaves such that distal (anterior) parts of older leaves overlap the proximal (posterior) parts of younger ones. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?