English-French dictionary »

viroid meaning in French

EnglishFrench
viroid (certain defective viruses)
noun

viroïde◼◼◼nom {m}