meaning of xylaria polymorpha

1. the fruiting bodies of the fungi of the genus Xylaria


Related Words

xylaria polymorpha |

Developed & Maintained By Taraprasad.com

Treasure Words