Definitions for muscoid
  • Muscoid (a.) - Mosslike; resembling moss.
  • Muscoid (n.) - A term formerly applied to any mosslike flowerless plant, with a distinct stem, and often with leaves, but without any vascular system.
  • Muscoids - Sorry, we do not have a definition for this word
Words in your word
2 Letter Words
do id is mi mo mu od oi om os si so um us