Word info

tectofilosid

Noun

Meaning

tectofilosid (plural tectofilosids)

Any member of the order Tectofilosida of filose amoebae with shells.

Source: en.wiktionary.org

Close letter words and terms