Meaning Of The Word Muscoid

Real Dictionary

What's the definition of Muscoid? Find Muscoid meanings, definitions and more at the Real Dictionary online.

Muscoid Meaning

Muscoid Definition
Muscoid Definition

What's The Definition Of Muscoid?

muscoid in British English
noun: a moss-like plant

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day