English | German | Russian | Czech

loculate English

Meaning loculate meaning

What does loculate mean?

loculate

(botany) Divided into loculi, cavities or compartments

Are you looking for...?