Word info

tetraphid

Noun

Meaning

tetraphid (plural tetraphids)

(zoology) Any moss in the family Tetraphidaceae.

Source: en.wiktionary.org

Close letter words and terms