German-English dictionary »

amakrin meaning in English

GermanEnglish
amakrin

amacrine