Skip to main content

scrophulariaceous

English scrophulariaceous meaning in English  •  scrophulariaceous का अर्थ अंग्रेजी में
Adjective
  • Of or pertaining to a very large natural order of gamopetalous plants (Scrophulariaceæ, or Scrophularineæ), usually having irregular didynamous flowers and a two-celled pod. The order includes the mullein, foxglove, snapd
Advertisement