Anybody knows the scientific nomenclature of this specimen? 

Similar questions and discussions