2 results found

Search Results for: raft

Raft

raft 1. A collection of logs, boards, pieces of timber, or the like, fastened, together, either for their own collective... Read More

Organ culture

Definition noun, plural: tissue cultures (1) The technique of cultivating organ primordia or pieces of tissue in the... Read More