What is the full meaning of octandrous
of or pertaining to the Octandria; having eight distinct stamens, also OCTANDRIAN [adj]
Example of the word octandrous placed on a Scrabble board.