English to Hindi

Meaning for:
staghead
other
कवक कूर्चिका