coleorhiza
English
coleorhiza meaning in English • coleorhiza का अर्थ अंग्रेजी में
Noun
- A sheath in the embryo of grasses, inclosing the caulicle.