Skip to main content

succubous

Advertisement
English succubous meaning in English  •  succubous का अर्थ अंग्रेजी में
Adjective
  • Having the leaves so placed that the upper part of each one is covered by the base of the next higher leaf, as in hepatic mosses of the genus Plagiochila.