Plants in Egypt. Blepharis attenuata is a species of Magnoliopsida described by Diana Margaret Napper. Blepharis attenuata belongs to the genus Blepharis, and the family Acanthaceae. Dahab, South Sinai Governorate, Egypt
View Full Image on Dreamstime
Username: Nataliapavlova369
Editorial: No
Width: 6000 pixels
Height: 4000 pixels
Downloads: 0
Image ID: 239224900