MalayTranslate.com
Malay to English Translator
Translate Here

English to English

venous sinus

noun (n)

  • a wide channel containing blood; does not have the coating of an ordinary blood vessel
    nada yang mengandungi saluran darah; tidak memiliki lapisan dari biasa pembuluh darah
    Synonym:
    sinus
    source: wordnet30