Definify.com

Definition 2025


siphonoglyphs

siphonoglyphs

English

Noun

siphonoglyphs

  1. plural of siphonoglyph