"mikrosklere" in English Mikrosklere {f} microsclere flesh spicule Detailed translations for "mikrosklere" die Mikrosklere{feminine} Mikrosklere microsclere Mikrosklere flesh spicule