Word info

mycangium

Noun

Meaning

English Wikipedia has an article on:mycangiumWikipedia
mycangium (plural mycangia)

Any of several diverse structures on the body of an animal that are adapted for the transport of symbiotic fungi (usually as spores)

Source: en.wiktionary.org

Close letter words and terms