Skip to main content

loculament

English loculament meaning in English  •  loculament का अर्थ अंग्रेजी में
Noun
  • The cell of a pericarp in which the seed is lodged.
Advertisement