Needle-like rostrum Synonyms

NR abbreviation

NR is an abbreviation for Needle-like Rostrum
What does NR stand for?
NR stands for "Needle-like Rostrum"

Definitions for Rostrum


  • (noun) a level usually raised surface
  • (noun) a platform raised above the surrounding level to give prominence to the person on it
  • (noun) beaklike projection of the anterior part of the head of certain insects such as e.g. weevils