dabai

noun 2

Definitions

noun

1

An official of the Chinese government wearing a white biosafety suit.

noun

1

Sarawak olive (Canarium odontophyllum)

Your note

not saved
0 chars