German-English dictionary »

velamentosus meaning in English

GermanEnglish
velamentosus

velamentous