Definify.com

Definition 2025


biomedicines

biomedicines

English

Noun

biomedicines

  1. plural of biomedicine