Definify.com

Definition 2025


tissue_cultures

tissue cultures

English

Noun

tissue cultures

  1. plural of tissue culture