Definify.com

Definition 2024


myxomycète

myxomycète

See also: myxomycete

French

Noun

myxomycète m (plural myxomycètes)

  1. myxomycete