SARCODERM MEANING IN ENGLISH

• Sarcoderm Definition & Synonyms

  1. (n.) Alt. of sarcoderma


• sarcoderma Definition & Synonyms

  1. (n.) A sarcocarp.
  2. (n.) A fleshy covering of a seed, lying between the external and internal integuments.


RECENT SEARCHES