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