meaning of tooth fungus

1. a fungus of the family Hydnaceae


Related Words

tooth fungus |

Developed & Maintained By Taraprasad.com

Treasure Words