Blepharis menocotyle

Tags

Blepharis menocotyle is a plant of the Acanthaceae family.