Attested.to

Definition

mosquito that transmits yellow fever and dengue

Seed ·

Term in context

Aedes aegypti in CommonParlance