German-English dictionary »

squarrosus meaning in English

GermanEnglish
squarrosus

squarrous