THECAPHORE


Meaning of THECAPHORE in English

noun ·see basigynium.

2. thecaphore ·noun a surface or organ bearing a theca, or covered with thecae.

Webster English vocab.      Английский словарь Webster.