MUSCOID


Meaning of MUSCOID in English

(a.) Mosslike; resembling moss.

Webster's English dictionary.      Английский словарь Webster.