SERICTERIUM MEANING IN ENGLISH

• Sericterium Definition & Synonyms

  1. (n.) A silk gland, as in the silkworms.


RECENT SEARCHES