alphabet

Intercessional

Definition of Intercessional:

part of speech: adjective

Containing intercession or pleading for others.

Word of the day

Massula

A mass of microspores in a sporangium of certain Pteridophytes; a massed group of microspores in Orchids. ...

more