Biocapsule Definition

noun

A biological capsule; a capsule used in a biological context.

Wiktionary

Other Word Forms of Biocapsule

Noun

Singular:
biocapsule
Plural:
biocapsules

Origin of Biocapsule

Find Similar Words

Find similar words to biocapsule using the buttons below.

Words Starting With

Words Ending With

Unscrambles

biocapsule