Word info

clodrosome

Noun

Meaning

clodrosome (countable and uncountable, plural clodrosomes)

liposomal clodronate

Source: en.wiktionary.org

Close letter words and terms