What does acanthaceae mean?

acanthaceae meaning in General Dictionary

extensively distributed herbs and bushes and trees; often placed in your order Scrophulariales