Meaning Of The Word Ovotestes

Real Dictionary

What's the definition of Ovotestes? Find Ovotestes meanings, definitions and more at the Real Dictionary online.

Ovotestes Meaning

Ovotestes Definition
Ovotestes Definition

What's The Definition Of Ovotestes?

ovotestes in British English
noun: the reproductive organ of snails, which produces both ova and spermatozoa
plural noun

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day