missing; wanting; deficient or absent
Uncommon, rare; difficult to find; insufficient to meet a demand.