Definify.com

Definition 2025


strophanthins

strophanthins

English

Noun

strophanthins

  1. plural of strophanthin