muscoid

English

Etymology 1

Latin musca (fly)

Noun

muscoid (plural muscoids)

  1. (zoology) Any fly in the superfamily Muscoidea.
  2. (loosely) Any fly in the section Schizophora.

Etymology 2

muscus (moss) + -oid

Adjective

muscoid (comparative more muscoid, superlative most muscoid)

  1. (botany) Resembling moss.

Anagrams