English | German | Russian | Czech

spermatophylax English

Meaning spermatophylax meaning

What does spermatophylax mean?

spermatophylax

A nutritive bolus ejected by some male insects during copulation

Are you looking for...?