Word info

dalmanelloid

Noun

Meaning

dalmanelloid (plural dalmanelloids)

Any brachiopod of the superfamily Dalmanelloidea

Source: en.wiktionary.org

Close letter words and terms