Blog

To depict or describe in painting or words.She limned her breakthrough idea on the whiteboard so well that all the executives couldn’t stop cheering.

Limnu
noun \'lim-nü\

A simple and powerful online whiteboard, designed for depicting and describing your thoughts in collaboration with others.We needed a way to study online for anatomy class, and Limnu was the perfect thing.