Definify.com

Definition 2025


xiphiplastra

xiphiplastra

English

Noun

xiphiplastra

  1. plural of xiphiplastron