Search term myxomatose has one result
Jump to
FR French EN English
myxomatose (n) [science vétérinaire] {f} myxomatosis (n) [science vétérinaire]