Skip to main content

thecaphore

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