2 results found

Search Results for: localisation

Localisation

Localisation 1. The determination of the site or place of any process or lesion. 2. Restriction to a circumscribed or... Read More

Hemocyanin

Hemocyanin --> haemocyanin (Science: chemical) blue, oxygen transporting, copper containing protein found in the blood of... Read More