Dictionary search results

Showing 1-3 of 3 results

soma1 British & World English

The parts of an organism other than the reproductive cells

soma2 British & World English

An intoxicating drink prepared from a plant and used in Vedic ritual, believed to be the drink of the gods

soma plant in soma2 British & World English

A plant used to make soma