Definify.com

Definition 2024


tissue_cultures

tissue cultures

English

Noun

tissue cultures

  1. plural of tissue culture