Dictionary search results

Showing 1-2 of 2 results

tissue culture British & World English

The growth in an artificial medium of cells derived from living tissue

tissue culture English-Spanish

cultivo masculine de tejidos