Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

nanocapsid en · NOUN

Etymology

From nano- + capsid.

Meanings

  1. A nanoscale capsid, especially one engineered as a drug-delivery system

Forms

SpellingFeaturesLabelsSource
nanocapsids Number=Plur lexicographic