NECTARIFEROUS

13 letters 18 Scrabble points

Definition of NECTARIFEROUS

adjective
  1. That yields nectar

Source: Wiktionary

Word Details

Letters N E C T A R I F E R O U S
Length 13 letters
Scrabble Score 18 points