limniad ( synonym found)

Definition of limniad:

°described or represented in a lifelike manner.

Back to Top