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