Translation of penular in English:

penular

infectious agent

noun

  • 1

    infectious agent