Skip to main content

biscutella

English biscutella meaning in English  •  biscutella का अर्थ अंग्रेजी में
Noun
  • a genus off Eurasian herbs and small shrubs: buckler mustard.
Advertisement