Latin-English dictionary »

superincubans meaning in English

LatinEnglish
superincubans [(gen.), superincubantis] adjective

lying on topadjective