lymphad
noun
lym·phad
| \ ˈlimˌfad\
plural -s
Definition of lymphad
1
: a small one-masted galley
2
: a heraldic representation of a lymphad
Keep scrolling for more