Definify.com

Definition 2024


storage_organs

storage organs

English

Noun

storage organs

  1. plural of storage organ