meaning of muscoid

1. Mosslike; resembling moss.
2.
A term formerly applied to any mosslike flowerless plant, with a distinct stem, and often with leaves, but without any vascular system.


Related Words

muscoid | muscoidea |

Developed & Maintained By Taraprasad.com

Treasure Words