The AI-powered English dictionary
plural loculaments
(botany) The cell of a pericarp in which the seed is lodged. examples