Definition

Binoids are a fictional genus of plant-like lifeforms with a dual nature, often depicted in science fiction and fantasy settings, combining features of two different species or types.