Translation of fibroid in English:

fibroid

fibroid

adjective

  • 1

    fibroid, consisting of fibrous tissue

noun

  • 1

    lump usu. found in the uterus