NECTOSTEM MEANING IN ENGLISH

• Nectostem Definition & Synonyms

  1. (n.) That portion of the axis which bears the nectocalyces in the Siphonophora.
  2. (n.) That portion of the axis which bears the nectocalyces in the Siphonophora.


RECENT SEARCHES