Word info

macrobiotid

Noun

Meaning

macrobiotid (plural macrobiotids)

Any tardigrade of the family Macrobiotidae

Source: en.wiktionary.org

Close letter words and terms