Shrooms meaning : (usually in the plural) A magic mushroom: a hallucinogenic fungus. Any mushroom.
shrooms
floral
grouchier
estate agents
dwelling places