Skip to main content

English: in vivo

Welsh: in vivo

Part of speech

Neutral

Definition

Mewn rhywbeth byw.