Domatia (Science: botany) small structures on the lower surface of a leaf in some woody dicotyledons, usually consisting of... Read More