Definify.com

Definition 2025


myxomycète

myxomycète

See also: myxomycete

French

Noun

myxomycète m (plural myxomycètes)

  1. myxomycete