siliquosa
English
siliquosa meaning in English • siliquosa का अर्थ अंग्रेजी में
n. pl.
- A Linnæan order of plants including those which bear siliques.