thecaphore
English
thecaphore meaning in English • thecaphore का अर्थ अंग्रेजी में
Noun
- A surface or organ bearing a theca, or covered with thecæ.