rhizoverb
Beta
Feedback
→
avatar
Embodied form
noun · A visible embodiment or representation of an entity.
Enable JavaScript for search, audio, and interactive vocabulary practice.