PARAMYLUM MEANING IN ENGLISH

• Paramylum Definition & Synonyms

  1. (n.) A substance resembling starch, found in the green frothy scum formed on the surface of stagnant water.


RECENT SEARCHES