English-Turkish dictionary »

dinoflagellate meaning in Turkish

EnglishTurkish
dinoflagellate (any of many marine protozoa of the phylum Dinoflagellata)
noun

ateşrengi algnoun