Advertisement

Advertisement

haemoid

/ ˈhiːmɔɪd /

adjective

  1. a former word for haematoid


Advertisement

Advertisement

Advertisement

Advertisement


haemoglobinuriahaemolysin