Description:
Dorsal spines: 4-5; Dorsal rays: 8-9; Anal spines: 3; Anal rays: 8-10.
Head broad. Interorbital slightly convex. Eyes large. Adipose tissue little developed. A small slender part of maxilla exposed when mouth closed. Upper lip with a row of very small, well-spaced, peg-like teeth. One or two irregular inner rows of small teeth well separated from outer row. Scales large and finely ctenoid. Anal fin anterior rays three times the length of posterior rays. Caudal fin emarginate. 
Colour. Head and body greenish grey dorsally, silvery below. Fins grey or bluish and may appear yellowish at base. Small yellow spot on operculum. Pectoral fins with golden base, and often a dark spot. Caudal fin posterior margin dusky. 
 
Size:
Maturity: Lm 23cm SL. Range unknown. Max Length: 60cm. Commonly to 26cm SL.
Habitat and Ecology:
Occur in shallow coastal waters, and from brackish water to freshwater regions of rivers (depth 0-10m). Schooling species. Post larvae feed on copepods insect larvae, fish eggs and diatoms. Juveniles and adults feed on small algae, diatoms, benthic polychaetes, crustaceans, molluscs, organic matter and detritus. Forms larger aggregations for spawning. Oviparous, eggs are pelagic and non-adhesive.
Fishery Status:
This species is not protected or subject to fishery regulations. It is caught in net fisheries, and is an occasional moderately abundant component of the catch.
Notes:
References:
Anam, R. & Mostarda, E. (2012). FIELD IDENTIFICATION GUIDE TO THE LIVING MARINE RESOURCES OF KENYA. UNFAO Rome, 2012. ISBN 978-92-5-107239-4
Froese, R. & D. Pauly. Eds. 2019. FishBase. http://fishbase.org/summary/4816 (01/08/19).
Heemstra P & Heemstra, E. (2004). Coastal Fishes of Southern Africa. NISC SAIAB. ISBN: 1-920033-01-7.
Hoese, D. 2018. Planiliza macrolepis (amended version of 2012 assessment). The IUCN Red List 2018: e.T166856A128736740. http://dx.doi.org/10.2305/IUCN.UK.2018-1.RLTS.T166856A128736740.en. (01/08/19).
Citation:
 
				 
                                  
                                  
                                 
I truly appreciate this blog article.
Wow, great post.Really thank you! Want more.
I really enjoy the article post.Thanks Again. Keep writing.
Very good blog post.Thanks Again.
Really enjoyed this post.Thanks Again. Really Cool.
Im obliged for the blog post.Really looking forward to read more. Keep writing.
Appreciate you sharing, great article post.Much thanks again. Want more.
Hey, thanks for the blog.Really thank you! Want more.
I truly appreciate this blog.Really thank you! Much obliged.
Very good article.Much thanks again. Great.
Great, thanks for sharing this article post.Much thanks again. Want more.
Thanks for the post.Thanks Again. Keep writing.
Very neat blog. Cool.
I appreciate you sharing this blog.Really thank you!
Thanks so much for the article post. Cool.
Major thanks for the article.Thanks Again. Great.
I really enjoy the post.Thanks Again.
Im thankful for the article.Really thank you! Great.
Im obliged for the blog post.Much thanks again. Really Great.
I loved your post.Thanks Again.
I appreciate you sharing this blog article.Really thank you!
A round of applause for your article.Really thank you! Really Cool.
I really like and appreciate your blog.Much thanks again. Really Cool.
I value the blog. Cool.
Very neat article post.
Say, you got a nice article.Really thank you! Great.
A big thank you for your blog.Really thank you! Fantastic.
Really enjoyed this blog article.Really thank you! Keep writing.
A round of applause for your blog. Great.
Thanks for the post. Fantastic.