Definify.com

Definition 2024


xiphiplastra

xiphiplastra

English

Noun

xiphiplastra

  1. plural of xiphiplastron