Incubous

What is Incubous?

Incubous definition and meaning on Dictionary terms:
adjective
(of leaves) overlapping, with the upper part of each leaf covering the base of the leaf above it.

 

reference: https://www.dictionary.com/browse/incubous

Tags: