meaning of sclerodermatales

1. an order of fungi having a peridium surrounding a gleba sometimes placed in subclass Homobasidiomycetes


Related Words

sclerodermatales |

Developed & Maintained By Taraprasad.com

Treasure Words