1 result found

Search Results for: galea

Galea

Galea 1. (Science: botany) The upper lip or helmet-shaped part of a labiate flower. 2. (Science: surgery) a kind of bandage... Read More