OCTANDROUS


Meaning of OCTANDROUS in English

adj of or pertaining to the octandria; having eight distinct stamens.

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