Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Muscoid
a.
Mosslike; resembling moss.
n.
A term formerly applied to any mosslike flowerless plant, with a distinct stem, and often with leaves, but without any vascular system.
←
Muscogees
Muscology
→
Shares
Related Words
Menu
Home
Search
My Last Searches