Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of testiculate

- Shaped like a testicle, ovate and solid.
- Having two tubers resembling testicles in form, as some species of orchis.