INCUBOUS


Meaning of INCUBOUS in English

ˈiŋkyəbəs, ˈink- adjective

Etymology: Latin incubare to lie upon + English -ous — more at incubate

1. of leaves : being so arranged that the anterior margin of each overlaps the posterior margin of the next younger

2. : having incubous leaves

incubous liverworts

— compare succubous

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.