Skip to main content

muscales

English muscales meaning in English  •  muscales का अर्थ अंग्रेजी में
n. pl.
  • An old name for mosses in the widest sense, including the true mosses and also hepaticæ and sphagna.
Advertisement