Turkish-English dictionary »

bilimsel ad meaning in English

TurkishEnglish
bilimsel ad noun

scientific name(formal name)
noun