Mitra (noun) Definition, Meaning & Examples

noun Botany.
  1. the mitriform pileus of certain fungi.
  2. a galea.
noun Hinduism.
  1. the Vedic god of justice.
Mitra (noun) Definition, Meaning & Examples

More Definitions