Prefix, Suffix and Derived Words for word “tardigrades”

tardigrades - Did you Mean?