inclusa Definition
Definition
Inclusa means 'inclosed' or 'closed in' in Latin, often used in a biological context to describe the closure of a flower or fruit.
Browse
Inclusa means 'inclosed' or 'closed in' in Latin, often used in a biological context to describe the closure of a flower or fruit.
Browse