Definify.com

Definition 2024


albuminoids

albuminoids

English

Noun

albuminoids

  1. plural of albuminoid