Definify.com

Definition 2024


pericapsid

pericapsid

English

Noun

pericapsid (plural pericapsids)

  1. viral envelope

Derived terms

Translations