BEOLINGUS
Dictionary - TU Chemnitz

 English  German

microsclere; flesh spicule Mikrosklere {f} [biol.] [hist.]