Word info

naviculoid

Noun

Meaning

naviculoid (plural naviculoids)

Any diatom alga of the genus Navicula

Source: en.wiktionary.org

Anagrams

Close letter words and terms