MUSCALES MEANING IN ENGLISH

• Muscales Definition & Synonyms

  1. (n. pl.) An old name for mosses in the widest sense, including the true mosses and also hepaticae and sphagna.


RECENT SEARCHES