3 results in 0.0047s.
Advertisement
  • theca
    theca, noun, pl.-cae.
    1. (Botany.)
    a. a sac, cell, or capsule.
    b. a vessel containing spores in various lower plants.
    2. (Anatomy, Zoology.) a case or sheath enclosing an animal, such as an insect pupa, or some part of an animal

theca in Marathi मराठी

theca in Sindhi سنڌي

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-theca