Matching Words
3583 ResultsBelow are the words that matched your query.
Zostera
- noun - (or in some classifications family Zosteraceae) small genus of widely distributed marine plants
Zosters
- noun - An old Greek waistband for men
- eruptions along a nerve path often accompanied by severe neuralgia
Zovirax
- noun - an oral antiviral drug (trade name Zovirax) used to treat genital herpes; does not cure the disease but relieves the symptoms