Dictionary of Common (Vernacular) Names
Search any name in any language, and in any script.
3 definitions found for Incara multisquamatus
Incara multisquamatus belongs to:
Incara
[en] English:
Incara
[zh] Chinese (中文):
多鱗英卡塘鱧
Search Incara multisquamatus in Google | Google-Images | Wikipedia