2 definitions
for Muscoid
From The Collaborative International Dictionary of English v.0.48 :
Muscoid \Mus"coid\, a. [Muscus + -oid: cf. F. muscoide.] (Bot.)
Mosslike; resembling moss.
[1913 Webster]
From The Collaborative International Dictionary of English v.0.48 :
Muscoid \Mus"coid\, n. (Bot.)
A term formerly applied to any mosslike flowerless plant,
with a distinct stem, and often with leaves, but without any
vascular system.
[1913 Webster]