meaning of mushroom headed

1. Having a cylindrical body with a convex head of larger diameter; having a head like that of a mushroom.


Related Words

mushroom-headed |

Developed & Maintained By Taraprasad.com

Treasure Words