Word info

pericapsid

Noun

Meaning

pericapsid (plural pericapsids)

viral envelope

Source: en.wiktionary.org

Close letter words and terms