TROCHISCUS MEANING IN ENGLISH

• Trochiscus Definition & Synonyms

  1. (n.) A kind of tablet or lozenge; a troche.


RECENT SEARCHES