Multilingual Turkish Dictionary

ECHINULATE

ECHINULATE : English Turkish Medicals

Kenarları üzerinde diken veya diş şeklinde küçük çıkıntılar gösteren, dikenli