German-English dictionary »

samenmantel meaning in English

GermanEnglish
der Samenmantel Substantiv

seed coat◼◼◼noun