Etymology Explorer › English

Where does “molluscoidal” come from?

molluscoidal (English): molluscoid

Definitions

  1. molluscoid