stroma

IPA: strˈoʊmʌ

noun

  • (anatomy) The tissue structure of an organ, etc., that serves to support it.
  • An island off the north coast of Scotland, uninhabited since the 1960s.
Advertisement

Examples of "stroma" in Sentences

    No Sentences Found for stroma

Related Links

synonyms for stromadescribing words for stroma
Advertisement
#AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz

© 2024 Copyright: WordPapa