Definition of nostra
"Nostra" is probably misspelled. Trying nocturia instead Definition of nocturia
1. nocturia [ n ] excessive urination at night; especially common in older men
Synonyms nycturia nocturia Related Terms micturitionSimilar Spelling
nocturianocturnal
nostrum
nostril
nostrils
nocturne