Definify.com

Definition 2024


strophanthins

strophanthins

English

Noun

strophanthins

  1. plural of strophanthin