actinotroch

English

Noun

actinotroch

  1. Alternative form of actinotrocha.