1 incubous | Definition of incubous

incubous

adjective
in·​cu·​bous | \ ˈiÅ‹kyÉ™bÉ™s, ˈink-\

Definition of incubous

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

History and Etymology for incubous

Latin incubare to lie upon + English -ous

Keep scrolling for more