Ovotesttis
O`vo`test´tis
n. | 1. | (Zool.) An organ which produces both ova and spermatozoids; an hermaphrodite gland. |
Webster's Revised Unabridged Dictionary, published 1913 by G. & C. Merriam Co.
n. | 1. | (Zool.) An organ which produces both ova and spermatozoids; an hermaphrodite gland. |